CPU Utilization of Multimedia Processes: HeiPOET - The Heidelberg Predictor of Execution Times Measurement Tool
نویسندگان
چکیده
Due to the time characteristics of audio and video data, the processing of multimedia applications has to be done using real-time mechanisms. Scheduling algorithms used within such systems require information about the processing time requirements, the CPU utilization of the applications, to perform schedulability tests. Since multimedia applications are often constructed by combining processing modules (often called stream handlers), processing time determination for these modules is required. The multitude of these modules and the large variety of computer systems calls for a measurement tool. In this paper we define the term CPU utilization for multimedia processing and describe the CPU utilization measurement tool HeiPOET. The presented measurements show that the tool provides measurement results with good accuracy.
منابع مشابه
A CPU and GPU Heterogeneous Processing of Multimedia Data by using OpenCL
1 "This paper is being submitted as a poster". Abstract In recent times, it has become possible to parallelize many multimedia applications using multicore platforms such as CPUs and GPUs. In this paper, we propose a parallel processing approach for a multimedia application by using both the CPU and GPU. Instead of distributing the parallelizable workload to either the CPU or GPU, we distribute...
متن کاملAnalysis and Calculation of Software Residual Time for Scheduling Applications
Often a software program’s execution time is characterized by a single value (either mean or worst-case). When multiple tasks are concurrently scheduled with time quanta such that scheduling is based on partial execution (a common scenario in multimedia systems) a more accurate estimation of residual time, R(t), is desired than can be obtained from just the initial mean value, in order to have ...
متن کاملEye-Tracking Method’ Usage for Understanding the Cognitive Processes in Multimedia Learning
Introduction: Designing multimedia learning environments should consist of the evidence-based study and principals about the human learning process. Eye tracking is a way based on the learner processing of learning materials which presented in multimedia learning environments. The aim of the study was to examine the use of the eye-tracking method to investigate the cognitive processes in m...
متن کاملEvaluation of Communication Bandwidth Control Mechanism by Regulating Program Execution Speed
ABSTRACT With the spread of the Internet, services that communicate to other services are increasing. Multimedia applications such as video on demand also ask for network Quality of Service (QoS). Thus, operating systems have to guarantee the allocation of computer resources to services. The computer resources are CPU, disk, network devices and so on. We suppose that the communications have to ...
متن کاملExecution-Time Properties of a Hybrid Controller
We are interested in gaining more knowledge about the execution-time requirements of real-time control tasks, and this paper presents a system for gathering statistics of the execution times of real-time tasks. The system allows real-time code to be instrumented in order to gather, analyze, and present execution-time statistics. It has been used to instrument an existing hybrid controller to ga...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994